home *** CD-ROM | disk | FTP | other *** search
/ Delphi Programmer's Power Pack / Delphi Volume 1.iso / s_to_z / t_rex10 / vendinfo.diz < prev    next >
VENDINFO  |  1996-09-15  |  16KB  |  315 lines

  1. +-------------------------------------------────────-----────────----+
  2. | This VENDINFO Product Information File contains both readable text |
  3. | and tools-accessible data about a product.  See the last text      |
  4. | section, below, for more information about VENDINFO and its tools. |
  5. +--------------------------------------------------------------------+
  6. VENDINFO standard v1.03, produced by VendEdit v1.22, 10-Apr-1996
  7.  
  8. ===== Product Information ==============================
  9.    Product:             T-Rex Delphi File-Parser Component
  10.    Version:             1.00
  11.    Version Date:        1-Apr-1996
  12.    Product Type:        Software
  13.    Basic Distribution Policy (see License, below, for details):
  14.       Shareware, subject to distribution restrictions
  15.  
  16.    Product Description: Delphi file-parser component; with Awk-style 
  17.                         pattern/action operation. Patterns are 
  18.                         regular expressions; matches are Delphi 
  19.                         events; actions are written in event 
  20.                         handlers. Has analogues for virtually all Awk
  21.                         tokenizing functions ($0, $n, RS, FS, NF 
  22.                         etc). No Awk expertise is required! T-Rex is 
  23.                         really easy to use. Help includes regular 
  24.                         expression tutorial if you need it. 
  25.    Reason for version:  
  26.  
  27.    Category:            Computer programming; Languages; Pascal; OOP 
  28.                         Pascal for Windows (Borland)
  29.    Keywords:            DELPHI COMPONENT AWK PATTERN MATCH REGULAR 
  30.                         EXPRESSION
  31.    Reason for Version:  
  32.    Required Packages:   t_rex10
  33.    This Package:        T_REX10
  34.    Registration Fee:    17.50-37.50 (USD)
  35.  
  36.    Required Configuration
  37.       Processor Family: Intel 80x86 (minimum 80386)
  38.       Minimum OS:       MS-DOS 3.0
  39.       Standard RAM:     640K
  40.       Hard Drive Space: 36K
  41.       Required:
  42.          Hard drive
  43.       Req'd Software:   Borland Delphi 1.0. This release is 16-bit 
  44.                         only.
  45.  
  46.    Orders:
  47.       Address:          Prodigy Computing (Pty) Ltd
  48.                         PO Box 2194
  49.                         Cramerview
  50.                         2060
  51.                         South Africa
  52.       Phone:            011-27-11-792-8360
  53.       FAX:              011-27-11-888-2370
  54.       CompuServe:       73770,660
  55.       Internet:         keating@acm.org
  56.  
  57.    Support:
  58.       Address:          Prodigy Computing (Pty) Ltd
  59.                         PO Box 2194
  60.                         Cramerview
  61.                         2060
  62.                         South Africa
  63.       FAX:              011-27-11-888-2370
  64.       CompuServe:       73770,660
  65.       Internet:         keating@acm.org
  66.  
  67.  
  68. ===== Information for Users ("READ-ME") ================
  69.  
  70. This README file gives instructions for installation, and a bare outline
  71. of what T-Rex does. You will find much fuller details in the helpfile,
  72. T_REX.HLP.
  73.  
  74. INTRODUCTING T-REX
  75.  
  76. T-Rex is a file-parser component for Delphi programmers. It's intended
  77. primarily for programmers who need to parse textfiles. Examples of such
  78. applications are:
  79.  
  80.  o  Rule-based email processors
  81.  o  Interpreters for little languages
  82.  o  File format conversion programs
  83.  
  84. T-Rex uses a pattern/action mechanism borrowed from awk. You program is a
  85. series of instructions of the form "When you see this pattern, do that to
  86. the input". You specify the patterns as regular expressions (the same
  87. ones as the Delphi IDE uses) and the input data is presented to your
  88. program already split into tokens (according to rules that you specify).
  89.  
  90.  
  91. ===== Packing List =====================================
  92.  
  93. As released by the author or publisher, this package contained the
  94. following files in addition to this VENDINFO.DIZ:
  95.  
  96.         Filename      Size     Date       Time     CRC32
  97.      REGEXDLL.C       3604   1-Apr-1996  01:00a   F23D9B96
  98.        REGEXP.C      39938   1-Apr-1996  01:00a   FD70CA5B
  99.         T_REX.DCR      406   1-Apr-1996  01:00a   A1C6D9E0
  100.        REGEXP.DCU      960   1-Apr-1996  01:00a   162826A0
  101.         T_REX.DCU    38432   1-Apr-1996  01:00a   F9169A26
  102.        REGEXP.DEF      204   1-Apr-1996  01:00a   5CAD1803
  103.      TREXDM01.DFM     1848   1-Apr-1996  01:00a   E6382F3B
  104.      TREXDM02.DFM     1618   1-Apr-1996  01:00a   1127A750
  105.      TREXDM03.DFM     1238   1-Apr-1996  01:00a   548C50F4
  106.       FILE_ID.DIZ      344   1-Apr-1996  01:00a   23D02D9E
  107.        REGEXP.DLL    32016   1-Apr-1996  01:00a   9385175A
  108.        VENDOR.DOC      216   1-Apr-1996  01:00a   13796CEE
  109.      TREXDMO1.DPR     3605   1-Apr-1996  01:00a   1AB927A1
  110.      TREXDMO2.DPR     3277   1-Apr-1996  01:00a   55602347
  111.      TREXDMO3.DPR      340   1-Apr-1996  01:00a   A14D0AD9
  112.         T_REX.HLP    95891   1-Apr-1996  01:00a   DED88A06
  113.         T_REX.KWF    24576   1-Apr-1996  01:00a   FE8CBC9C
  114.        REGEXP.PAS      754   1-Apr-1996  01:00a   3B817581
  115.      TREXDM01.PAS     3718   1-Apr-1996  01:00a   6507E569
  116.      TREXDM02.PAS     3120   1-Apr-1996  01:00a   50546376
  117.      TREXDM03.PAS     1526   1-Apr-1996  01:00a   DF009F9E
  118.        REGEXP.RC       724   1-Apr-1996  01:00a   5EF1E03C
  119.      TREXDEMO.RES     1713   1-Apr-1996  01:00a   5DF4F85D
  120.      T_REXMSG.RES     1684   1-Apr-1996  01:00a   D7974E37
  121.  
  122.  
  123. ===== Installation =====================================
  124.  
  125. T-Rex is a programmer's tool. We assume you already know how to
  126. create directories, unzip files, and so forth. However, this may be the
  127. first time you've installed third-party Delphi components, so we're
  128. including step-by-step instructions for this.
  129.  
  130. INSTALLING T-REX
  131.  
  132. There are two steps to installation: installing the T_Rex unit in
  133. the Delphi environment, and installing the helpfile so that it is
  134. accessible to the Delphi context-sensitive search engine.
  135.  
  136. Installing the Components
  137.  
  138. Start Delphi and close any open project. Then select Options | Install
  139. Components | Add | Browse. Set List files of type to Unit file (*.dcu)
  140. and navigate to the directory where you unzipped the T-Rex package.
  141. Select t_rex.dcu and press OK. You will then be returned to the main
  142. Install Components dialogue. Press OK.
  143.  
  144. After a noticeable pause, Delphi will return control to you. You will
  145. notice that the component palette has a new tab labelled T-Rex containing
  146. one component. (You can change this arrangement later using Options |
  147. Environment | Palette if you like.)
  148.  
  149. Installing Help
  150.  
  151. You can consult the helpfile, T_REX.HLP, without installing it. But you
  152. will not have context-sensitive help inside Designer until you install
  153. the help in the Delphi environment. We have taken a lot of trouble over
  154. the smooth integration of T_Rex help with the Delphi search engine.
  155. Please install it.
  156.  
  157. 1. In the T-Rex package you will find two files that you need, T_REX.HLP
  158. and T_REX.KWF. Copy T_REX.HLP to \DELPHI\BIN. Copy T_REX.KWF to
  159. \DELPHI\HELP.
  160.  
  161. 2. Run HELPINST.EXE: this is supplied as part of the Delphi package.
  162. First select File | Open and open \DELPHI\BIN\DELPHI.HDX. Then select
  163. Keywords | Add keyword file and open \DELPHI\BIN\T_REX.KWF. Finally,
  164. select File | Save and exit the program.
  165.  
  166. RUNNING THE DEMO PROGRAM
  167.  
  168. Included in the package are three small demo projects, TREXDMO?.DPR. They
  169. show you something of what T-Rex can do. It'll take you five minutes to
  170. run them.
  171.  
  172.  
  173. COPYRIGHT
  174.  
  175. T-Rex was written by Paul Keating. Except as noted below, the program and
  176. its supporting materials are copyright (c) 1996 by Prodigy Computing
  177. (Pty) Limited, PO Box 2194, Cramerview 2060, South Africa.
  178.  
  179. The regular expression compiler is supplied as a separate DLL called
  180. regexp.dll. This file was originally written by Henry Spencer for the
  181. University of Toronto. It was modified by Borland International in 1992
  182. to compile with Borland C++ 3.1 and for use in a DLL. It was further
  183. modified by Vincent Risi in 1996 to accept conventional escape sequences.
  184. The file regexp.dll is copyright (c) 1986 by the Univerisity of Toronto;
  185. copyright (c) 1992 by Borland International; copyright (c) 1996 by
  186. Prodigy Computing.
  187.  
  188. ASSOCIATION OF SHAREWA